From fd6768dc7813392282ca1ea37fad24b4c1d13027 Mon Sep 17 00:00:00 2001 From: robertl Date: Mon, 22 Sep 2003 02:23:54 +0000 Subject: [PATCH] Test for errors before returning. git-svn-id: http://gpsbabel.googlecode.com/svn/trunk@500 f51c46e8-681c-474f-0cfe-069cfd0219fb --- gpsbabel/chkdoc | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/gpsbabel/chkdoc b/gpsbabel/chkdoc index 89c6aca2a..871e8f8c3 100755 --- a/gpsbabel/chkdoc +++ b/gpsbabel/chkdoc @@ -1,11 +1,23 @@ +ECODE=0 ./gpsbabel -^ | while read FMT do + export ECODE set -- $FMT TYPE=$1 - grep -q $TYPE ~/src/babelweb/capabilities.html || echo $TYPE is not documented in capabilities.html. + if ! grep -q $TYPE ~/src/babelweb/capabilities.html + then + echo $TYPE is not documented in capabilities.html. + ECODE=1 + fi - grep -qi "^ $TYPE$" README || echo $TYPE is not documented in README. + if ! grep -qi "^ $TYPE$" README + then + echo $TYPE is not documented in README. + ECODE=1 + fi done + +exit $ECODE -- 2.30.2